/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pkgjeudestrategie;

import java.io.Serializable;
import java.util.ArrayList;
import javax.swing.JOptionPane;
import pkgapplication.UniteDeCombat;

/**
 *
 * @author Marvens
 */
public class Renfort implements Serializable{
  ArrayList<UniteDeCombat> yourArmyRenfort ;
private int nbTourRestant;
Territoire te;
    public Renfort(ArrayList<UniteDeCombat> yourArmy,int nbtour,Territoire destination) {
        this.yourArmyRenfort = yourArmy;
        this.nbTourRestant=nbtour;
        this.te=destination;
    }

    public void uniteArrived(){
    if(this.nbTourRestant==0){
    for(UniteDeCombat temp : this.yourArmyRenfort ){
    te.addUnite(temp);
    }
     JOptionPane.showMessageDialog(null, "Les soldats ont été déplacé avec succes à "+te.getName());
    }
   
    }

    public void setNbTourRestant() {
        this.nbTourRestant = nbTourRestant-1;
    }

    public int getNbTourRestant() {
        return nbTourRestant;
    }
    
    
  
}
